<html>
  <head>
    <title>资源加载器  </title>
  </head>
  <body>
    <script>
      //  资源加载器 API

            /*
                  abp.ResourceLoader 是一种可以按需加载JavaScript 或 CSS文件的服务。

                  即使你多次请求，它也保证只加载一次文件。
            */


            /*
                一、加载脚本文件   Loading  Script Files

                          abp.ResourceLoader.loadScript() 函数从服务器加载一个 JavaScript 文件并执行它。

                          eg:   加载javascript文件

                                abp.ResourceLoader.loadScript('/Page/my-script.js');


                          1、参数   Parameters

                                loadScript函数可以得到三个参数:

                                    url (必填，string)  ： 要加载的脚本文件的URL

                                    loadCallBack （可选，function）: 脚本加载并执行后调用的回调函数。

                                                                    在此回调中，你可以安全地使用脚本文件中的代码。
 
                                                                    即使文件之前已经加载过，也会调用此回调。
                                                                    
                                    failCallBack (可选，function):   在加载脚本失败时调用的回调函数。

                                   

                                    eg:  提供loadCallBack 参数

                                          abp.ResourceLoader.loadScript('/Pages/my-script.js', function() {
                                            console.log('successfully loaded :)');
                                          });


                           2、加载样式文件

                                    abp.ResourceLoader.loadStyle()函数将link元素添加到给定URL的文档的head，因此CSS文件由浏览器自动加载。


                                    eg:  加载CSS文件

                                            abp.ResourceLoader.loadStyle('/Pages/my-style.css')
            */
    </script>
  </body>
</html>